Interpretative case studies on agile team productivity and management

نویسندگان

  • Claudia de O. Melo
  • Daniela Cruzes
  • Fabio Kon
  • Reidar Conradi
چکیده

Context: The management of software development productivity is a key issue in software organizations, where the major drivers are lower cost and shorter time-to-market. Agile methods, including Extreme Programming and Scrum, have evolved as “light” approaches that simplify the software development process, potentially leading to increased team productivity. However, little empirical research has examined which factors do have an impact on productivity and in what way, when using agile methods. Objective: Our objective is to provide a better understanding of the factors and mediators that impact agile team productivity. Method: We have conducted a multiple-case study for six months in three large Brazilian companies that have been using agile methods for over two years. We have focused on the main productivity factors perceived by team members through interviews, documentation from retrospectives, and non-participant observation. Results: We developed a novel conceptual framework, using thematic analysis to understand the possible mechanisms behind such productivity factors. Agile team management was found to be the most influential factor in achieving agile team productivity. At the intra-team level, the main productivity factors were team design (structure and work allocation) and member turnover. At the inter-team level, the main productivity factors were how well teams could be effectively coordinated by proper interfaces and other dependencies and avoiding delays in providing promised software to dependent teams. Conclusion: Teams should be aware of the influence and magnitude of turnover, which has been shown negative for agile team productivity. Team design choices remain an important factor impacting team productivity, even more pronounced on agile teams that rely on teamwork and people factors. The intra-team coordination processes must be adjusted to enable productive work by considering priorities and pace between teams. Finally, the revised conceptual framework for agile team productivity supports further tests through confirmatory studies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analyse Agile Software Development Teamwork Productivity using Qualitative System Dynamics Approach

A highly productive team throughout an agile software development process is very instrumental in achieving project success. This research presents a system dynamics (SD) based approach to model agile software development teamwork productivity by analyzing productivity influence factors. Identification of main factors influencing productivity and how they impact agile teamwork are carried out t...

متن کامل

Knowledge management issues in fast growth SMEs

Purpose – The purpose of this paper is to present a study of knowledge management understanding and usage in small and medium knowledge-intensive enterprises. Design/methodology/approach – The study has taken an interpretative approach, using two knowledge-intensive South ISFAHAN (Iran) companies as case studies, both of which are characterized by the need to process and use knowledge on a dail...

متن کامل

On Integrating Architecture Design into Engineering Agile Software Systems

Agile software system development approaches have become popular since the late 1990s. Agile method has been increasingly adopted by big players in software industry such as IBM, Microsoft, Nokia and Philips with a view to improving quality and productivity. Such quality improvement goals must be measured during system development to validate the approach, and there is a need for more qualitati...

متن کامل

Empirical Evaluation of Agile Practices Impact on Team Productivity

Agile methods have become more popular since the early 2000s and, in some cases, can offer better results for software development projects when compared to traditional approaches. Agile methods promise to achieve high productivity and to deliver high-quality software, attracting the attention of companies, which demand ever-higher development speed and quality in their products. The general to...

متن کامل

A Hybrid Fuzzy Multi-criteria Decision Making Model Based on Fuzzy DEMATEL with Fuzzy Analytical Network Process and Interpretative Structural Model for Prioritizing LARG Supply Chain Practices

In recent years, taking advantage of LARG supply chain (SC) paradigm, a combination of four paradigms (clean, agile, resilience and green) has been increasingly employed. For capturing the advantages of LARG in SC, companies needed to recognize proper practices and implement them with appropriate planning and infrastructure. However, one of its deficiencies is lack of proper method in the prior...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Information & Software Technology

دوره 55  شماره 

صفحات  -

تاریخ انتشار 2013